3.1400000000000002401e-17 seed development stages